extends Card

#疑问:这里为什么用DamageEffect.new(),而不是var damag_effect: DamageEffect
#答:这是创建一个类的对象的标准写法，而之前不这么写是因为之前需要export导入一个不确定的变量，但是这里的DamageEffect是一个确定的变量
func apply_effects(targets: Array[Node]) -> void:
	var damag_effect := DamageEffect.new()
	damag_effect.amount = 6
	damag_effect.execute(targets)
